Privacy guaranteed - Your email is not shared with anyone.

Welcome to Glock Forum at

Why should YOU join our forums?

  • Reason #1
  • Reason #2
  • Reason #3

Site Description

Installing barrel and upper ?s

Discussion in 'Black Rifle Forum' started by zhix, Jan 23, 2011.

  1. zhix


    Jan 31, 2010
    I will be putting a barrel on an upper for the first time; I have searched around some but cannot find a good video online for doing this. I also can't seem to find the final word on what kind of grease(if any?) to use on the barrel nut and barrel threads.

    I will be using a YHM flip front sight base and am unsure which type of locktite to use (it takes 4 allen head cap screws). I am also concerned about getting it perfectly aligned.

    The upper vise block I have is a two piece without the insert( for the inside where the charging handle and BCG will be) like the ones Brownells sells. I don't see how I could crush or bind the receiver that badly, but I want to be sure.

  2. I thought I saw a video on Youtube where Larry Potterfield installs a free float rail. If it is still there, the process is the same just go backwards instead of changing the delta ring to a free float. Once you get the delta ring off, the barrel slide right out.

  3. surf


    Jul 7, 2010
    Look around my channel
    You can go to the playlists and just look in the M4 assembly area.

    There is a stock barrel removal for a DD rail and a complete 14 part series on building an M4 from the ground up from parts. Simple and easy to follow.
  4. crazymoose

    crazymoose Nonentity

    Feb 9, 2005
    You want to use a graphite free molybdenum disulfide grease. I bought a small tub from Bushmaster for under $10 and it's still mostly full after about a dozen builds. I put a few small globs on the threads inside the barrel nut and screw it on by hand before mounting the barrel, to get the grease smeared around on all the threads. You don't have to use much at all.
    <input id="gwProxy" type="hidden"><!--Session data--><input onclick="jsCall();" id="jsProxy" type="hidden"><input id="gwProxy" type="hidden"><!--Session data--><input onclick="jsCall();" id="jsProxy" type="hidden">
    Last edited: Jan 23, 2011