I've never owned a gun, but I want to get one soon. What would be the better choice for a first time buyer? I heard the P7 is some what difficult to clean, and I've also heard that you cannot shoot lead in them. I've shot a G23C and didn't really like the trigger that much, but I figure I could just get a trigger job. How easy is it to find hicaps for the G19? How is the recoil compared to the G23C? I heard the recoil on the P7 is not that great because it's a blowback gun. Is the P7 worth double the cost of the Glock 19?