Hello everyone! So I just bought a 2016 Silverado reg cab about a week ago. Really would love to drop it down on some billet wheels but my pockets can't afford to 3 or 4 link the truck, narrow the rear end, tubs in front and rear, the cost of the wheels and so on. Doesn't seem very popular on the 150 pages or so of this thread that I've read anyways. To get to the point I am going to just have to go with a 4/7 drop for now. I initially saw the djm control arms and thought those would be perfect until reading thru this entire thread. I called and spoke with them today and specifically asked about issues with the ball joints and they assured me they have swapped over to oe replacement Moog ball joints. But after reading continuously of you guys having better success with the Mcgaughys spindles and struts that is what I plan on going with. What will my option be if I wanted to go any lower in the future? Can you add a drop spring to this combination and get 6" or so out of the front? If so would it be necessary to buy the twisted metal works upper control arms to be able to obtain a proper alignment? At most I would probably want to go maybe 6/9-10 in the future but I know that will require a c-notch for the rear. Last question, my truck being a 2016 I'm pretty sure has cast steel arms so I believe the correct kit would be Mcgaughys part# 34170. I would gladly appreciate any help. Thanks, Jason