Question is is it worth it. Are there any modifications you have to do or stock fit.