A fix for this?
Just add an option to build a turret outside, right above the vault door would be a perfect place. Make it upgradable just like any other building even at 1 damage per shot it would make the vault door infinity more viable to upgrade, or you could attach one of your weapons to the turret and that's how you determine the damage.
It doesn't matter how it's done it just needs to happen