Thompson M1A1. I am figuring it is the “legal” modern version so semi auto. If legal version, somebody had one pristine for sales from WWII. Either way, NFA rules apply since it falls under Short Barrel Rifle.
I would give a hat tip to the Mad Ogre, but the rat bastard just posts pictures to make us suffer 🙂