I just bought a new looking G23 frame and it'll be mine in 10 days. What upper should I get for it? G23, G19? Or does anything else fit it? Im not a huge 40 fan, but I already have a G19 (not that having 2 is bad) though.... Any suggestions? Maybe a certain caliber of a "C" version slide????