A firearm according to Texas Penal Code 46.01 is defined as :
Any device designed, made, or adapted to expel a projectile through a barrel by using the energy generated by an explosion or burning substance or any device readily convertible to that use.