Can someone recommend an online dealer that has decent pricing on a full size M&P9?
All military, past and present qualify for first responder pricing.
That would be perfect but there are two problems. Bud's Police Supply doesn't have any M&P pistols in stock and being former military doesn't qualify for the discount. You have to be active, retired, or a reservist.
Just for your information, you are wrong on both counts, but whatever. I'll keep buying from them, and I am former military. And a tip: I think they get S&W guns on Mondays and Thursdays, at least that's when the Shields were hitting the store....
Good luck!