I am sorry I didn’t find your post earlier. This is a great set-up and the real M203 handguards add a lot of realism. I would love to get the proper handguards, but that is almost not possible here in Germany.
If you do not mind please share more pictures here.
The barrel part is screwed into the receiver (held by a nut), as well as into the front sight. If you have to unscrew it at the front sight, a spacer might help to align the front sight. Anyone with the proper tools should be able to make a replacement barrel with the proper length by cutting 14 mm metric threads into a steel or aluminum tube.