How to make a LEGO gun

Written by grahame turner
  • Share
  • Tweet
  • Share
  • Email

With Lego, the only limit is the imagination, but there are a few moments where the imagination needs a little help. For example, making a toy gun. It can be a little confusing, but there are some ways to make the process faster and smoother. While you can customise as you like, it's a good idea to start with a basic model.

Skill level:
Moderately Easy

Other People Are Reading

Things you need

  • Lego pieces
  • Technic pins and rods
  • Elastic bands

Show MoreHide


    Barrel Assembly

  1. 1

    Build a flat plate four-studs wide and as long as you want the barrel.

  2. 2

    Attach one-stud-wide bricks along the edge of the barrel to form a two-stud-wide central channel. Find bricks with side holes to make the barrel wall. Reinforce this with a second row of bricks: offset the second row of bricks so that any spaces between the lower bricks are covered by the upper row.

  3. 3

    Find a pair of one-by-two-stud bricks with single-side holes each. Attach one at the very rear and another four studs ahead, inside the channel.

  4. 4

    Place a one-by-four-stud brick across the two one-by-two-bricks at the back.

  5. 5

    Find and attach enough flat plates to cover the rest of the channel floor. Use as many one-stud-wide ones as you can.

  6. 6

    Find a 10-stud-long technic rod and an end cap with a technic pin slot. Attach one to the other and slide the piece into the side holes in the bricks at the rear.

  7. 7

    Slip an elastic band into the pin slot on the end cap. This mechanism becomes your firing pin. See the video on References 1 if you have questions on this step.

  8. 8

    Install two technic pins in the third side holes from the back of the barrel. Attach the elastic to these pins.

  9. 9

    Cover the top with four-stud wide plates, enclosing the top of the gun barrel entirely.

    Finishing Touches

  1. 1

    Make a handful of bullets. Place flat plates on top of two-by-four-stud bricks.

  2. 2

    Build a handle. Make one that feels comfortable and is sturdy. If the stock is about four studs wide by six studs long, it should hold together and fit in the hand nicely. Use curved pieces when possible to contour to your hand. See the instructions at References 2 for ideas on how to make the handle.

  3. 3

    Attach a sight to the front and back of the gun barrel. At the back, use a two-stud-wide angled brick and use a two-by-one-stud plate with a single top stud at the front.

  4. 4

    Load the gun by dropping a bullet into the barrel. Pull your firing pin back to cock it.

  5. 5

    Release the pin to fire.

Tips and warnings

  • To purchase a realistic-looking gun, try the website listed in Resources, which sells kits based on actual gun types.
  • This gun is a muzzleloading variety, but you can experiment with other types, such as a breach-loading gun, by adding a slot to insert the bullets in the side of the barrel.
  • Don't shoot the gun at people or animals.

Don't Miss


  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.