I think the dude is over looking one teenie weenie detail about that produce. it will NEVER sold to the general public, so who exactly would need to have it while walking the dog? The Secret Service? Yeah, that's a HUGE marketplace.....
I'm sure it can be made in semi-auto form, but just a regular unadorned Glock would take up far less space.....