Not quite, the ends are on the wrong way to the main body, you had the body the correct way to start with, was just the ends which needed swapping
Actually while you are there you may just want to check for any print lines, I noticed the endcap has quite a few, I'm sure the DO's will comment on it
L2:
3D printed blasters can not contain visible print lines and must be sanded smooth for a more realistic appearance.