As far as make and model, closer pics would help. Markings on gun should help.

Could be a Springfield XD or a HS 2000. (Both are pretty much the same gun, one just has Springfield's name for importation and marketing. Made in Croatia.). Caliber would be hard to tell from the pic.