The "Martillo del Dios" is powerful bayonet rifle that was created specially for General Javier Diego of the Mexican Army before a battle against American soldiers. The rifle can only be used during the mission "The Traitor", however it is seen in all of Diego's appearances.
The rifle has a bayonet attached to it, which allows the player to skewer enemies when up close (using the circle button). It can also fire flares, which are used to mark targets for cannon fire.
Diego also used the rifle for the executions of his prisoners.