Pretty sure Foggy is right. The only way a barrel can be considered of legal length is if the attachment at the end of the barrel is permanently installed, like you see on some 14.5 inch AR's, with permanently attached muzzle brakes. I don't believe the poly Choke is considered permanent.
Larry