Appeals courts!
Unfortunately it was the Minnesota Supreme Court which made the determination that a BB gun is a firearm.
http://caselaw.findlaw.com/mn-court-of-appeals/1225873.html
Unless the Gov. steps in or the Legislature changes the law this guy is screwed.