I got me the 21 a few weeks ago and love it so much I bought the 23 yesterday! Both gen4, both shoot as you would expect from a Glock! Man I wish I would have bought all Glock to start then I wouldn't have had to be trading. Lesson learned. Still not the best shot but getting better.