First let me say I am not an AO fan, but they have Glock 23 PD trade - ins for $329.99....don't say what Gen, but the pic in the advert shows a Gen 3.....not that that means it is.....anyhow, pick one up...drop another $100 on a 9mm conversion barrel and take it to Glock to have them give it the once over.....get a few mags and you have a G23 and G19 for under $500....and I will go ahead and say AO sucks (first! )