Good delivery time but the device doesn't stay 'loaded' it releases itself when you try and compress or load it whatever you call the ready position. It pops out on it's own so you can't use the release button,
it requires both hands on a person it is manual not push button.