How about an Airsoft version? It would be much less money, and your Grandfather could shoot it indoors.
I don't really know anything about Airsoft, but these are a couple of links I found.
http://www.airsocom.com/22418B12.html
http://www.airsplat.com/Items/GP-HGBB-196.htm