Although I agree, saving should be implemented in some form. A lot of the fun is figuring out how enemies work and how to kill them. As well as more than adequate ammo placed everywhere on the map, the only reason you would run out is if your missing all your shots or using too many in the first place.
Viewing post in Deep in Brixen Space (18+) comments
-SPOILER WARNING-
The enemies should not be respawning. If they truly are respawning, you might be encountering a glitch. if you are struggling with ammo and being able to kill enemies then I can only really offer you the following tip. Most of the enemies in the game don't require combat to handle. Some enemies can be skipped just by jumping over them. Others are not a threat if you toggle your flashlight on or off. If ammo is a problem, then slow down and be precise with your shots. You can outrun most foes meaning you can create plenty of time to spend aiming.
-END OF SPOILERS-