I don't think 35 is too unreasonable for magazines... I would like to know where you found M&P mags for $21 so I can buy a bunch of them.
Stupid mags for my HK USP 45 are around 65.
Glock 43 | Glock 26 G4 | Glock 19 G4 BFG | Glock 17 G4 FDE | Glock 30S | S&W M&P 22 | HK USP 9 | HK USP 45 (Tan) | HK P2000 | HK P30L | HK VP9 | Walther PPQ 9
Daniel Defense DDM4 V4 | Arsenal SGL 21 | ASA Side-Charger SBR | Savage Mark II FV-SR
Mossberg 590A1 20" SP | Mossberg 500 Cruiser