ive seen a stock d handle 308. its all about tuning. a stock d can handle more then most would think. just by adding some vitara pistons and tuner toys rods, u can handl 300 and not worry about it. and that is about 500 bux and thats including acl bearings