KJW Glock 23
Pros
-Full metal
-Hard kick
-Very comfortable, fits well in your hands
-Nice comfortable weight
-Not very expensive, huge bang for you're buck
-Decent mag capacity of 20 rounds
-Adjustable hop up
-Fairly accurate
-Great range, I get over 100ft using .23g excels
-Railed frame for lights, lasers etc
-Sounds exactly like a real glock when the slide is racked(if that matters

)
-Very powerful, and hurts like a bitch when you get shot by it
-Simple maitenance, clean with duster, then re-oil the slide rails, springs, etc
-Skirmishing gun, this gun is designed for playing, not like fancy WA which are nice for collecting, this gun has taken some very hard abuse. Ice jammed down the breech, slide, snow down the barrel, and it still fired after all of that.
-Bullet proof finish, I have had mine for over a year, its the only gun so far that I would never really consider selling, no scratches after getting its ass kicked.
-Takes propane right out of the box!
-Decent gas mileage, 2-3 mags per fill
Cons
-No trades, this doesn't bother me, but *sigh* some people care about them just as much or more as performance
-Not many accessories for them, the 23's little brother the 27 has more accessories
Thats it for cons, I really can't find any other flaws with the gun, its very solid and the best bang for your buck. Also I really think I should mention the TM tac master, this gun has amazing accuracy and range, I got to shoot one at the last game I went to, I was very impressed by its range and accuracy, well past 100 feet, almost a pistol sniper.