Rifles and Shotguns
Effective April 1, 2014, per
CGS Sec. 29-37a(c), no person may purchase or receive any long gun unless such person holds a valid long gun eligibility certificate issued pursuant to section 29-37p, a valid permit to carry a pistol or revolver issued pursuant to
subsection 9 (b) of section 29-28, a valid permit to sell at retail a pistol or revolver issued pursuant
to subsection (2) of section 29-28 or a valid eligibility certificate for a pistol or revolver issued pursuant to
section 29-36f.
No such sale, delivery or other transfer of any long gun shall be made until the person, firm or corporation making such sale, delivery or transfer has insured that such application has been completed properly and has obtained an authorization number from the Commissioner of Emergency Services and Public Protection for such sale, delivery or transfer. This sale authorization number can be obtained by calling (860) 685-8400 or by calling Toll Free (888) 335-8438. In addition to the above, the seller may not sell to anyone under 18 years of age, or to anyone the seller knows is prohibited from possessing firearms.
Source:
Firearms
So - Federal law says that you can purchase a longarm in a state that you don't reside in, as long as the longarm is legal for you to posses in your home state. But CT won't sell you a firearm unless you have a CT permit. I'm pretty sure MA does the same thing.
The good news for anyone who wants to purchase or carry firearms in CT is that a CT non-resident permit is pretty easy to get. You have to jump through some hoops - there's a mandatory class requirement for example - but CT is still a WILL ISSUE state. They WILL ISSUE you a permit unless they have "valid" reason not to. And unlike MA, valid reason isn't the local COP saying "i don't like this guy". Furthermore, CT doesn't have "A", "B" or any other classes of carry permits. CT issues an ammo permit, a longarms permit and a pistol permit, (plus one other that I always forget - relics??).
Like MA, you can't even purchase ammo in CT without a permit. The ammo permit lets you buy ammo, the longarms permit lets you buy ammo and longarms. The pistol permit lets you buy ammo, longarms, pistols - and carry pistols.
CT is by law an open carry state.
And right now CT has a huge, gaping hole in their Assault Weapons ban - "others" are legal to buy and own - and a lot of gun stores in CT are selling them.