No idea. I suspect you are right on homemade.

If a nice moderator could move this to Collectables, or you posted this there, you might have more luck. There are some very very expert guys on there when it comes to funny old pistols.