The Minnesota legislature, duly elected by the citizens of Minnesota, defined "firearm" -- not some activist judge.
"Definition of Firearm: 'Firearm' means a gun that discharges a projectile or shot by means of an explosive, a gas, or compressed air."
Minn. Stat. § 97A.015, Page 38.
I stand corrected. It appears the court made the correct ruling.
How far should judges allow legislatures to go in defining words? For example, while there would not be anything unconstitutional with forbidding felons from posessing alcohol, would it be proper for a legislature to extend the definition of firearm to include "any container of any size or description containing a potable liquid containing more than 0.5% ethanol, if the total quantity of ethanol exceeds more than 0.05oz"?
Their definition of the term "firearm" is still wrong, and for the wrong reasons.