Looks right to me but only YOU know if it's a good tight fit. As per SSJ above. Make sure that the fore-end is degreased as best you can too