I'd be a little wary about the Baby Eagle in 10mm. When I bought my Glock 21 I researched a number of .45s, including the Baby Eagle. The Baby Eagle in 9mm seems a decent gun, but I found a lot of complaints about the .45 version. I decided to get a CZ97, which would make a good 10mm, I think, but I ran across a screaming deal on the 21 and bought that instead.