LOL!!! what a maroon. The guy had grenades or something too.
Actually ol' slackmaster hit on a lot of the key holes in this story, other than not quite getting that the guy actually had one of the rifles on him in the C-store, and not knowing the intricacies of NJ's numerous and harsh gun laws. The guy is in deep doo-doo as far NJ laws are concerned, it isn't clear he has necessarily violated any Federal gun law though.
I looked at the source story from the post on it in our own LBN (Where I posted a lot of the same issues and some info on NJ gun laws), I don't remember seeing anything about him having grenades. It only talked about the so-called grenade launcher, which appears to really be a 37mm flare launcher. Of course the fact that nobody makes 37mm grenades (Just various flares, tear gas shells, baton/beanbag rounds and such) won't keep NJ from charging him with possession of a grenade launcher, as long as it looks more or less like one.