I've been searching the ATF website for half an our and so far I haven't been able to get a straight answer to this seemingly simple question, so here it goes. Is the minimum legal length for a shotgun or rifle barrel 16 or 18 inches, and is it a federal minimum or a state minimum? If state, which is it for Massachusetts?