It is not really a matter of better, but rather a preference. Each of them have their distinct advantages and disadvantages, but making a checklist of the good/bad is really something that is better...
you can buy a gift code
The Glock 19 is the 9mm with the compact (midsized) frame.
You will have to call Glock with the serial number.
Hi http://www.frenchclick.co.uk/m-7-apricube.aspx