it fits perfectly around a AGF "perfect" bb gun (i forgot the real name) it actually slows down the reload process but it sure looks cool.