Happy? HAPPY?? From the pics you posted, I'd say you should be more than happy. For your first dio, I'd say that is darn fine.
One comment and one question:
First, the comment - I think the muzzle cover has a lanyard that is intended to allow it to dangle when the gun is in action (then again, as I think it through, a few shots would probably snap that lanyard off, so... )
And the question - do you have any more close up photos of the Krupp?
Really nice work, Bob. Well done.