If I understand correctly, muzzle devices like a flash hider, flash can, etc DO count toward barrel length as long as they are permanently attached. With that said, is there a reason one would need to be able to remove them (cleaning or something?) or would it be ok to permanently attach one? For example, a 12.5” barrel with a permanently attached 4” flash can would legally meet the requirement for a non-sbr barrel, but would you ever need to be able to remove it?


There are 3 certainties in an uncertain world:

1. All Politicians Are Liars
2. All Gun Laws Are an Infringement
3. Taxation Is Theft