Does UE4 have nat punch? how combine steam's networking with UE4?

ShooterGameSystem? If you just mean the SteamOnlineSubsystem, it’s perfectly fine, you have to pay to put your game ON Steam, however if that’s what you mean.