Massachusetts...
Sucks but...once licensed by the "Bureau", (local Chief of Policia makes that decision), we are restricted on WHAT we can buy but there is no waiting period, there is no maximum (I can buy everything in the store if I have the funds), technically it's an "open carry" state, a semi-Castle Doctrine exists....no mailorder ammo but components aren't restricted.
It ain't CA, NJ, NY, MD, IL, WI...but, the "times they are a changing"...the Head Nucklelhead In Charge want's to invoke a 1 gun per month dealio that he tried to pass a few years ago! Who knows now that his "brotha" is looking to circumcise the Congress anyway!
Regardless of what were faced with, WE DON'T WANT DEVAL PATRICK RUNNING FOR POTUS IN 2016!