You're kinda new to this, aren't you? Typically I'd make a snarky response but I'm having a slow afternoon.

YES IT NEEDS A TAX STAMP. It is an SBR. Tax stamps are (typically) NEVER included with the purchase price unless the Honey Badger has a ridiculous amount of markup which lets dealers absorb the $200 into their margins. There are many items that I can discount $200 and many I cannot. 