Home » Audio Projects » Make a Simple Machine Gun Sound Effect Generator Circuit
Make a Simple Machine Gun Sound Effect Generator Circuit

Make a Simple Machine Gun Sound Effect Generator Circuit

An impressive little machine gun sound effect generator circuit is discussed here. Once built can be integrated with any audio amplifier to experience a roaring bullet studded war like simulation.

A small hobby project which can be tried by all electronic enthusiasts will generate interesting machine gun sound effect over the connected loudspeaker, quite imitating the sound effects of the many action packed computer war games.

Machine Gun Sound Effect is the Most Liked Sound Effect

We all have played TV/computer games at some period of our life and know how exciting it feels to hear the different audio effects accompanied with such games especially the ones which involve heavy arms and actions.

Boys truly love playing various action games like delta force, hitman, Command and Conquer, Sniper Elite and appreciate not only the visuals but also the produced machine gun sound effect.

Although our world has gone hi-tech and it requires just a single small chip to generate many intriguing audio sounds but building one such circuit using discrete components can be quite amusing too.

Especially the electronic enthusiasts will love making an electronic machine gun sound generator using few CMOS ICs and some other passive components.

Here we discuss one simple machine gun sound effect generator circuit using three 74LS04 and just a handful of resistors. The IC 74LS04 is basically a hex NOT gate IC.

It consists of six NOT gates or inverters in one package. Each gate has two terminals one input and one output.

As the name suggests the logic generated at the output of the gates will be exactly the opposite of the received input level.

Let’s try to understand how the ICs are configured as an outstanding AK one-forty-seven like sound effect generator:


machine gun sound simulator circuit

Circuit Operation

As can be seen in the enclosed circuit schematic, the unit basically consists of three almost identical IC configurations.
The pulses produced at the output of each section have their own distinct push pull ratios. These are integrated together and superimposed simulating exact machine gun shots.

Looking carefully, the circuit reveals that the six inverters from each of the IC are wired up as three astable multivibrators connected in series to each other.

The outcome quite replicates sound coming from three discrete firing posts, situated at some distance away.
The series connections of each astable are done through diodes, forcing the later to oscillate only when the previous AMV is not operating or at zero logic.

We see that two sections of the circuit include a potentiometer while the last one is without any controls. The potentiometers are used to control the frequencies of the relevant AMVs which determine the rate of gun fire sounds.

The involvement of 74LS series ensures minimum current consumption which is not more than 2 mA typically @ 5 volts.

However the generated pulses lack volume and therefore is unable to drive loudspeakers directly. The terminated output may be suitably integrated to an audio amplifier to get the actual FEEL of the booming gun fire simulations. The pots may be adjusted externally to reproduce and optimize the best possible machine gun sound effect.

The entire machine gun sound effect circuit can be assembled over a piece of general PCB and fitted inside the audio amplifier cabinet. The circuit may be powered from the amplifiers power supply itself.

The Original Design from Elektor Electronics


bullet sound simulator circuit


Interesting Feedback from Mr. Henry Bowman

Swag, I’ve been analyzing the three stages of the 4049 schematic and it’s much simpler than I first realized. The only sections that provide the actual fire is the last two inverters in each chip. I can utilize one chip to make the machine gun sound. Using two sets of two inverters each, and making two identical output sounds and delaying one just a few microseconds should make it sound realistic. I don’t want to hear three different machine gun sounds as it is currently designed. I’m still using the 4069 chips, which have the same pin configuration as the 74LS04.

See the description below:

CD 4049 machine gun sound operation: On the schematic, In 4049 IC#1, N1 and N2 gates provide the first oscillator section. Output timing is due to values of R1, R2 and C1. The output at pin 4 is high for about 3 seconds, then goes low for about 4 seconds. When the output goes low it triggers the next oscillator (N3 & N4) to began oscillation.

Pin 10 on N4 goes low four times during the time that pin 4 on N2 is low. Each time N2's pin 10 goes low, it triggers the actual machine gun fire that is developed by N5, N6, R5, R6, P1 and C3. N6 pin 15 provides the pulsed output to simulate fire. P1 adjusts the rate of output (fire) pulses.

The second chip has the same principal as the first one, but some resistance changes which allow longer timing intervals between gun fire bursts . The same applies to the third chip, with output bursts different from Chip 1 & 2. The rate of output pulses on Chip 3 pin 15 is fixed and non-adjustable. Pin 15 on each of the three chip's output have different size resistors, ie, 12K, 39K and 120K. Each pin 15’s output will have different levels of pulses. When powered up and connected to an amplifier, it gives the sound effects that there are three machine guns firing, one after the other, from near and distant locations.

Best Wishes,


More Updates from Mr. Henry:

The following email information was sent to me by Mr. Henry Bowman regarding the improvements he made in the above design, allowing the circuit to become better, smaller and simpler. Here's a technical description and the schematic of the modifications:


4049 IC based gun sound generator circuit

"I eliminated two of the chips and only used one 4069.  The 4069 is a 14 pin chip, so it’s different than your schematic of the 4049.   I’ve attached a scribbled schematic to show my modification.  The first oscillator is inverters A & B and the second oscillator is inverters C & D.The inputs of both oscillators are held high by the normally closed push button contacts through a 2K resistor and the two diodes.  Once the push button is pressed, the positive potential is removed and both oscillators start pulsing.  Both oscillators should be adjusted as close as possible to the same pulse rate, using a logic probe or oscilloscope.  When connected to a amp and speaker, tweak one of the 1 meg potentiometers to create a slight delay for a more realistic sound. Shielded cable should be used from the circuit board to the amp input to reduce hum."


The Machine Gun Model

The following image shows the machine gun model which was fabricated by Mr. Henry in his workshop and used for housing the above machine gun circuit. The entire set up ended up looking so realistic that folks around had to first confirm from Mr. Henry whether it was really safe to stand in front of this device 🙂

More Details from Mr. Henry:

"I put it in a metal box today and installed a female mono phone jack. in the rear I have a shielded cord with a rca plug going to the amp and a mono male plug (tip-sleeve) to plug in the rear of my box. No hum anymore. This photo is the reason I have spent so much time on the gun sound ! This is a replica that I built last fall.  Everyone that sees it thinks it’s the real gun.  I’ve got 25 fifty caliber  inert shells with links to add to the realism."


The following video clip shows the Test Result of the above simplified machine gun sound generator circuit through an amplifier (Courtesy: Mr Henry Bowman)

Kindly bear the background Hum sound picked up the amplifier 🙂


About the Author

I am an electronic engineer (dipIETE ), hobbyist, inventor, schematic/PCB designer, manufacturer. I am also the founder of the website: https://www.homemade-circuits.com/, where I love sharing my innovative circuit ideas and tutorials. If you have any circuit related query, you may interact through comments, I'll be most happy to help!

11 thoughts on “Make a Simple Machine Gun Sound Effect Generator Circuit”

  1. Swag, The 4049 ic’s need 16 pin ic sockets instead of 14 pin, so it’s going to take several days to get
    this project rewired. I’ve only found one 4049 and may have to order two more.
    It will be worth the effort if it produces a realistic sound.

    • Hi Henry, you can try the circuit on a breadboard, so that won’t require IC sockets…breadboard will be much convenient and allow you to use the same parts repeatedly for many future experiments…

      • Hi Swag, I could only find one 4049 ic and I didn’t want to take the time involved to bread board this beast. I found three CD4069 inverters that had the same 14 pin configuration as the 74LS04 ics.
        I installed them and they work ! They can take up to 15 vdc, so I removed the 5v regulator and
        using 12 vdc. Connecting it to an amplifier, it fires three shorts bursts then pauses for about
        1/1/2 seconds then fires another three bursts and continually repeats. It’s getting close to a
        realistic gun sound. I’ve got to change the output resistors to match those on your 4049 schematic and also some caps and other resistors. This will probably enhance the sound and change the timing interval. This had made my day ! Can’t thank you enough for finding and posting the 4049 schematic !
        Have a Merry Christmas and Happy New Year Swag !!

        • That’s great news Henry, I am glad it finally worked for you.
          Thanks for trying my circuits! If you have any more doubts please let me know, I’ll be most happy to help!

          Wish you too a Merry Christmas, a Very Happy New Year and a great weekend

          • Swag, I’ve been trying different speakers and it works best with a large stereo type speaker that includes a tweeter and crossover network. The speaker is connected to a VR3 200 watt 12v car amplifier. If I put it outside the house, the neighbors would think a war was going on !
            I have a replica Browning 50 cal. M2HB and plan on putting all the electronics in a wooden ammo
            box. Adding a super bright led in the front barrel hole and synchronized with the 4069 pulses
            would provide a realistic effect at night !

            • That’s amazing Henry, if it is possible please send a small video clip to my email (homemadecircuits @ gmail.com)… please do it only if it is convenient for you, otherwise please do not bother…. I am indeed enjoying your work more than you 🙂

  2. I have spent several days building, checking and rechecking this project. None of the inverter stages are producing output pulses. The resistance used in the first oscillator stages in each chip seem extremely
    high values. 10 million ohms in series with 3.3 million ohms in chip 1’s first oscillator stage. Should that have possibly been labeled 10K in series with 3.3K ? Another question is on pin 12 of the first IC. Why is the capacitor connected to pin 12 labeled 0.1 UF ? All the other 0.1 uf caps are correctly labeled as 100nf. Should the cap on the first chip’s pin 12 actually be 1.0 uf ? My chips test good in other applications, so there must be some serious errors in the above schematic. I use a Radio Shack digital logic probe to test outputs. Any help would be appreciated.

    • I had taken this circuit from a very old Elektor Electronics magazine, I’ll try to find the book and the page, if it is still there with me I’ll try to post the actual schematic soon here for your reference…

      • Thanks very much Swag, I see some differences in resistors and the chips are 4049 inverters
        instead of 74LS04. Hope I have some of the 4049’s. It will take a while to modify my circuit.
        The 4049 chips can use 12v instead of the 5v required for the 74LS04’s.
        I will let you know how it works out.
        Thanks again !

Leave a Comment