I just completed the section 6 Simple Shooter project using Unreal 5.1.1, although the initial project is written with old version of Unreal Engine but is Unreal 5.1.1 compatible as shown below, it is cool in such a way the character can jumps and shoots simultaneously because I played a transformer game before that Optimus Prime can jumps but cannot transforms in the air
The section 6 - Simple Shooter is very comprehensive, it took me about 2-3 weeks to learn and understand, I almost vomits while watching this course ( as replayed the section videos many times ). Once completed, you will be equipped with enough context.
By the way, I did not download the source code, but manually typed the codes during hands-on while learning this section until the end using Unreal Editor 5.1.1
Hopes, this help.