Looks like a Safe Act violator. "Assault" rifle with detachable magazine and the wrong kind of stock.....
Somebody had a fake inspection sticker....and somebody else touched somebody forcibly.
All that and more for people who have diminished their employment prospects by getting on Newzjunky over nothing.
Of course, I doubt these folks had career aspirations anyway.
Newzjunky.com Police Blotter