There are some new guns that are made from real parts which electronically fire a small explosive at the tip of the barrel. These look real, don they?
These “guns” are great for filming in locations where firearms laws are very restricted like New York City limits and Washington, DC. The machine-gun versions fire the small explosives at the tip of the barrel at the same rate of fire as the originals but they don’t eject shells. The muzzle flash would be generic and the parts that should move, don’t. You would still have to do the following, from list above, in post production: 3), 4), 6), 7) and 8). Another problem with these guns is that when fired they leave “stringy” smoke trails that float slowly upwards, similar to firework smoke. If you have a need for these guns I can get them for you as ISS is a main distributor of them but don’t expect cheaper rental rates as these guns cost three to four times as much as the real thing. Rentals are higher. I would use them if we had a film in Washington, DC but would use real guns in the DC suburbs which are located in Virginia and Maryland.