Once I had the basic player movement completed, I moved onto trying my hand at 3D Modelling for the first time in a very long time. I had about 1 hour of accumulated experience inside of 3DS Max and 20 minutes in Blender before I started. So I began by looking at Youtube Channels such as CG Geek and their related channels to get a basic understanding of how 3D Modelling works inside of Blender 2.82.
After looking at a Low poly hand tutorial, as well as a low poly character tutorial, I began work on attempting a Pistol, Shotgun, Grenade Launcher and a Player character. I decided not to create FPS Hands to make a sort of feel that would be similar to what you see on games such as SuperHot, with a floating gun.
My first creation was a Pistol, which ended up being just an L shaped Mesh with a curved top, which I changed with a new model I spent much longer on that I enjoyed more.

Once I made this, I began work on my Shotgun, trying out my skills using reference images, as well as all of the techniques I learned from Class and the tutorials that I was using online, making the following models:

Once this character was created, I used Mixamo to rig the character and the default animations to create a movement animation script to give the character a bit more of a real feel to the character, so the shadow is no longer a static pill.

The shotgun is something I am proud of, being the first model I made that came out almost exactly how I wanted it to.

These models were made inside of Blender 2.8 using Reference images on a plane, Bevel, Embossing and subdivision, so that I could change where the vertices were to make more accurate models.