Blue Genes,
The CT laws states that you cannot have a FH on any semi auto that takes a detachable mag.
Also, all postban semi auto (with detach mags) must have pinned comps, no flash hiders.
What you have is either a real A2 that is illegal or a A2 look a like that is actually a comp and does not hide the muzzle flash at all. either way, it must be pinned.
Here is an excerpt of the law
A semi-auto, detach magazine fed rifle would be considered an assault weapon (as per CT State Law) if two or more of these evil features are present:
(A) A semiautomatic rifle that has an ability to accept a detachable magazine and has at least two of the following:
(i) A folding or telescoping stock;
(ii) A pistol grip that protrudes conspicuously beneath the action of the weapon;
(iii) A bayonet mount;
(iv) A flash suppressor or threaded barrel designed to accommodate a flash suppressor; and
(v) A grenade launcher; or