So first things first, I managed to actually get to baking! :] I did not expect I would, but UVs were a little easier than I thought because I could just use most of my midpoly for UVing. Right now they are proxy UVs and not finalized yet, I just wanted to get them working for a bake. Here's how the bake turned out, there's a couple of larger errors on it but those should be fixable fairly easily.
Here are my UVs currently:

Here is how my bake looks:


The high poly is still being worked on, which ideally it will be finalized next week, and I can finally have a face on the gun lol. Here is how it currently looks:



And here's a bit of a closer shot:

Here's how my low poly wireframe looks at the moment:

Here are shots of it in UE, with normal map applied:


My reference board has stayed the same as it was before:
And lastly here is my schedule:
Week 1 - Basic blocking, silhouette established with basic shapes ✓
Week 2 - Further blockout refinement, high poly begin (likely a mixture of Zbrush and Blender) ✓
Week 3 - High poly at least 3/4ths of the way through, low poly started (Evaluate whether or not low poly is possible at this point) ✓
Week 4 - Low poly finalized, UVs and 1st bake, cubemap shader test on red/purple parts if possible
I'm both ahead and behind, I do have a low poly mostly finalized with UVs and a 1st bake, but the UVs are not final. Plus some parts are still missing on the gun, biggest one being the face.