Liberals are completely clueless about guns.