Yes these are good for Gen 3 or Gen 4 guns. They likely will work in older gen guns too, as the mags haven't really changed except for the addition of a mag release catch on the left side of the mag body in the newer mags.
Thanks
Colin D
[email protected]
theshootingedge.com
403-720-4867
1-866-720-4867
The Shooting Edge
4 510 77Ave SE
Calgary AB
T2H 1C3