They take them because they can. No you can't shoot anyone for any reason and expect not to be jacked up in MA.
Yup.
Correct, or at least this is what you can expect as a result.
Wait, they have plenty of time to suspend/revoke his LTC and charge him for firing a gun within 500' of a dwelling, storage violation, etc.
Question them and you'll likely to be arrested and charged with some BS charges.
They do and can in MA. Yes, they will confiscate everything in almost all cases and literally throw them in the trunk of cruisers. Making sure to destroy any collectible value in the process. You don't even want to know how they are stored at a PD!