I know you don't need a licnese for BP reenacting long guns (only to buy the piwder in MA) however, does one need a class B license for a BP pistol that's carried on the field in a holster? I know I checked on this last year, but I don't remember the answer.