Weapons in shootergame are oriented weirdly

I don’t know. I mean it FEELS like its a bug. But it might be that way for a reason, I can’t for the life of me think of one though.

In the shootergame example, the weapon blueprints have some very strange setup. Each “weapon” has two skeletal meshes which are for first and third person views.

My problem is that the orientation of these things is kind of weird. The weapons appear to be rotated away from the +X as forward (that’s the first weirdness), but ALSO, one of the skeletal meshes is rotated by -90 degrees away from the first.

The reason this is a problem is that it becomes a bit of a chore trying to line up weapons, sockets for attachments and the like.

So is this “working as intended” is it some weird artist faux-pas, or is it a bug? I guess that’s what I’m asking.