I never used anything but factory mags, but if you can get a good deal on Pro Mag, give it a try.
I usually use a strip of corrugated cardboard to cushion hammer impact on my rimfire 1911, but an o-ring should work.
I have snap-caps with spring-loaded "primers" to take the firing pin impact, too.