First of all I'm a 22 year veteran in law enforcement and prior to that I served in the U.S. Army. I'm pretty up to speed on firearms especially Glocks. I'm a certified Glock Armorer also. I just want some opinions. I mainly carry 40's right now because that's what I'm issued and have a 9mm and 357 Glock. I owned a G21 several years ago and like an idiot I sold it. I want to buy another 45 and I'm torn between another G21 and a Springfield 1911 Range Officer. The only experience I've had with 1911's was in the military where I carried a Colt 1911 and loved it. I've shot 1911's that belonged to others before but have never owned one. I love the feel of the 1911 and I held a Range Officer the other day and just really liked the feel of it and the smooth trigger. I'm kind of torn. Any advice?