I have a little project that I am working on and I was wondering, are the treads on the upper receiver of the AR10, and the AR15 the same size, will they accept the same tube, or are they different sizes? Are there differences between the different manufacturers of AR15's like bushmaster, armalite, colt etc.