ALL parts WILL fit. 110% sure.