Forgot to mention guns and ammo are rare so don't expect to just run around with a gun shooting at Dinos
If it's survival horror, I don't think you should give the players a fighting chance because then it becomes an FPS, which kind of ruins the point of survival horror. Also, let me tell you right now that if you are new to game dev, don't try to tack an FPS onto a game, a weapons system with player animations, gun animations, and gun mesh changes will be very difficult to do. Wait until you have a better understanding of how to manage things like that with data assets and parent classes. You'll get there eventually, but not yet. Also, I don't know how your friends and family are judging a games difficulty based off the idea, but don't use their opinion as the only way to get feedback about the idea, especially if they're not the target audience of the game. Also, go make smaller projects before attempting this, and focus on learning the best way to set up scalable systems before starting this. (Especially with an inventory system. Do it right the first time. Or have a headache further down the road.) Overall, have fun making this game. I've had a lot of fun with ue5, and I hope you do to.