The Acetech Blaster Tracer Unit is for use on airsoft guns with a 14mm threaded or for use on 14mm CCW or 11mm CW using the included adapter. A Built-in battery that's rechargeable with USB cable which is included. Not only is it a Tracer but the Blaster gives a realistic muzzle flash.