I am a neophyte on airsoft guns. I am sure there is a wide range in quality. I am looking for a something that I can use in training classes, so it needs to be durable. I think there are different propulsion systems too, right? Opinions on which would be appreciated as well. I'm looking for a Glock 19/23 copy, or at least something that will fit in holsters for same.