Any proposal that requires a battery pack probably isn't very reasonable. If the gun still works without the on-board computers, then it's too easy to circumvent. If the gun doesn't work without the computers, then you run the risk of it not firing when you need it too.