I would add to your list a few extra magazines. . . the S&W factory 25 round with load assist buttons are much better than the 10 round mags. Also try to find a mag loader like the Quickie Loader. If you get the 10 S&W 10 round mags without load assist buttons - you can buy metal buttons that...