Good we have way to many stupid felonies these days. It kills the misdemeanor/felony distinction.
The only charges the person in question had prior to the gun charge were vandalism, evading the police, and possession of a controlled substance. Given the low bar for the second and the commonality for the first and last it's unreasonable to have such severe punishment.
Only a modest step down from Turkish shotguns.