Yup! Large pistol primer drives the firing mechanism. The 2 1/2" shells are recommended for the M203 launchers. The M79 launcher can handle the 3".
http://reloadableshells.com/index.php?id_product=38&controller=product
Have you fired it yet? What's the "effective" range?
That looks like fun.