Greetings from another one from Mass. Well as far as the expanding baton, take a trip to Newbury Street and go in the army barracks, they sell all sorts of goodies there. (as far as i can tell, the only illegal batons are the spring loaded ones).
And as far as the gun, it's not hard to get a LTC concealed, I have mine. It's only an education course, paperwork, the waiting game, and a squeaky clean record.
You can get a pepper spray liscense which is different from an FID, you just feed to fill out a form at your local PD.
-Ron
(hope this post works, havent been able to post in the past!)