ive got a 2nd gen 2500 and im looking for a good long arm kit. i need the toughest most rock solid one i can find haha any good ideas??