In response to fullmetalredhead regarding legality in CT; the BattleComp is considered by Cal DOJ as a muzzle compensator not a flash hider and as you know Kalifornia is quite draconian with anything firearms related. We do not market it nor claim it to be a dedicated flash hider. We recommend checking with your local authorities on laws specific to your area just to make sure you don't have any issues with your local laws.