Gun History: Colt XM148 - The First Grenade Launcher Made for the M16

This 40mm launcher was made to be installed under the barrel of an M16, but problems caused it to be pulled from service and replaced.