An East Texas lawmaker is trying to make the cannon the official state gun of Texas.