Apparently an N-Strike Favorite as made it's promised return to the local shelves at Target. Thanks to a tip from Frost_Nerfer, the listing for the Alpha Trooper has been switched back to "In Stock". Not only that, but store listings show that they have sneaked back onto my own local shelves. I was at my local Target not even two days ago and didn't see a single AT there, so I have yet to confirm this myself. If you've spotted them wherever you are, let us know!