An elephant gun is a large caliber gun, which could be (but does not have to be) a rifle. Elephant guns were first made to be used by big-game hunters who were hunting elephants and other large animals.