It fits. Yes, I have the stamps, yes they are legal. Can't wait to buy the next stamp. I'm thinking a .50 cal suppressor for my beowulf and 45 70's. Rifle is 300 blackout 7.5 barrel, WMD nickle boron bcg. Still need the trigger upgraded, but building a 1k sf garage soon and need a bunch of tools to make toy money. Priority's.