Someone told you wrong. You are legal. For a shotgun, federal law mandates an 18 inch minimum on the barrel, 26 inches on overall length.Someone told me that the pistol grip is not legal. The gun is just under 30 inches. Is this illegal? do I have to buy an aftermarket stock? I live in FL. Thank you.