Here's some additional photo's. I've found that there is an obstruction about 3/4 of the way down the barrel, so firing it will be delayed. But it does pump up, hold air and fire.