i think the elastic is more efficient than a metal spring, but it has to be replaced. this gun is about as powerful as a crappy lever action BB gun. i plan to some day make one that is really nice, maybe .25 or .30 cal, with a big powerful spring in it, because the design i'm thinking of wont work with rubber.