Updated firing mechanism