Really promising concept! I think the mechanics work really well together although little Quality of Life features (such as a visual reminder of how long you need to hold to fix your weapon) would go a long way. Great job!