New m&p-40 owner here, ex walther p99 owner(still have it)dmps ar10a4 owner, and ak-47 owner from IL South Sub's, Got the M&P-40 so I could retire my pre 1998 P-99 #400535, which was just a beefed up 9mm, found that the design changed and the more current P99 parts (Springs, Barrels) don't fit my P99-40, still gives me good service even if it can't use +p loads