How is a 7 inch barrel rifle (or pistol with a butt stock) legal?
They are about $500, and even CA legal with a 10 rounder( give it time)
Faux silencer pumps it up to 16".