Not a good time to buy right now, prices are crazy! Ruger works the best, I also have Promag 20's that work. The plastic mags are hit and miss, newer rifles seam ok with the generation 2 Tapco. All the sites I have looked at are out.
Remember the battle of Athens, TN!
"Work as if you were to live 100 Years, Pray as if you were to die To-morrow." --Benjamin Franklin