Lanzagranadas XM148

El arma fue diseñada para instalarse debajo del cañón de los fusiles M16 y sus derivados, siendo destinado a reemplazar a la escopeta lanzagranadas M79 y solucionar el problema de los granaderos al tener que emplear pistolas como armas auxiliares.El cañón del lanzagranadas se deslizaba hacia adelante para introducir una granada de 40 mm en la recámara.Tenía una primitiva versión del alza tipo cuadrante que posteriormente se empleó en el M203.Era difícil de desarmar y tenía muchas piezas pequeñas que se podían perder fácilmente cuando era limpiado en campaña.Mientras que el M203 se desarmaba en cajón de mecanismos, cañón, guardamanos y alza tipo cuadrante (el alza era la pieza más pequeña), el XM148 se desarmaba en cañón, pistolete, cajón de mecanismos, guardamanos, alza tipo cuadrante y varios pasadores con sus respectivos retenes.
El XM148 instalado en un primigenio fusil Colt ArmaLite AR-15 .