You might want to check your state and local laws. Just because the gun is legal and you have a permit to carry it, If found with narcotics the permits might then become voided. Local counties have there own rules. The area of MA I'm in I can not even fire my paintball gun in my yard. Yet if I where to goto western MA I can go out hunting.