The XM25 grenade launcher is a technologically advanced weapon which uses 25x40mm air-burst grenades.
The grenade launcher has a laser rangefinder which, when used to paint the target, determines the distance to the target, and thus the distance to detonation for the grenade in the chamber. The distance to detonation, once set, can be adjusted about 3 meters. The grenade itself determines how far it has flown by the number of spiral rotations since it has left the bore. The rangefinder can be used to make the XM25 air-burst over a target, hence it's counter defilade prefix.
The weapon fires from a 4-round box magazine.