If you're looking for $.40/rd Defense loads, you're pretty much dreaming.
$1-$1.25, that's going to be fairly common
I'd be curious to know what your definition is of "reasonably priced"?
The only way to gt close to $0.40 a round is to load your own by buying Speer Gold Dot bullets and scavenging/saving gold dot brass.
I do know of a way to get Gold dot for under $1 a round. It is the LEO boxes and yes you can buy them without being a LEO, you just need know where to find them. The site I know of may or may not sell to Mass, it does not say on their site. However I will not out them as it is against forum rules and Marsha trolls this board. So I don't want to ruin it if they do ship to Mass.
Total with shipping for 2 50 round boxes of 124gr 9mm Gold Dot is $78 (2 box limit). So $78 for 100 or $0.78 per round, still better than those little 20 round boxes for over $1 per round. If you are really desperate, PM me and I'll give you my paypal for you to drop funds into so I can buy it and we meet up in NH somewhere to do the transaction. Normally I would just order it and float the cost until we met up but I am short on cash these days so I can no longer do this, pre-pay only.
Or you can hit up Acme Armament in Londonderry, Shooters Outpost and/or Rileys in Hooksett. I guarantee you will find SD ammo at at least one of those stores. Yea it is a drive, but you're in Lowell, so it isn't that bad. There is also Collectable Arms and Ammo in Merrimack and another shop on the same road in Merrimack that I cannot remember the name of.
If you post more, become a green member, and become known to some members personally (and show you are worth trusting) you may find out the shops that still ship to mass.