A firearm is broadly defined as any gun or other weapon that is (or at any time was) capable  of propelling a projectile through the use of explosion, compressed air, or other means. This includes a wide range of items such as traditional guns and air guns. It also includes gel blasters in NSW. However, paintball guns are excluded from the definition of firearms in NSW.