I am very close to ordering a 24" bull barrel upper from ASA, after reading some of the comments on this board I'm not sure its a good idea. What do you think about ASA and is there a better place to buy one. Also I would be putting it on a Colt Lower. Are the takedown pin holes the same diameter? Thanks