The President is not in charge of the national sex life, and has nothing to do with gun control or the lack thereof.
IMO, the President is the moral leader of America. When a politico supports abortion on demand he's a liberal. Giuliani not only supports abortion on demand, he opposes any ban on partial birth abortion. Giuliani also wants more restrictive gun control measures and an assault weapons ban. Promoting special rights for homos and creating a sanctuary for illegals is also liberal positions that conservatives take into consideration when picking any candidate for political office.