Politician pulls out gun during debate