Alright...
Had same problems as others, but I noticed if you get an enemy up in the air and just spam the sword attack, it's really easy to kill them. Defeated bosses easily just by jumping behind them when they're near a wall and spamming the sword attack. Once they start blocking, you can finish the last bit of health with your gun. Rather cheap attack strategy and glitch.