There has been discussion recently of a spring-loaded weapon like Diotor's, that's wound back by a motor and released. Perhaps not the most reliable or easy to make, but neither are pneumatics.