As everyone has mentioned nothing special is needed. Magpul works for me and I dump and have dumped a lot of rounds through my 300 that still has the stock gas block with the magpul front sight mounted on it.
Congrats on picking up a fine rifle too.. I love my M&P's!!