Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Those are great. I hope you plan to put this in a game, because procedurally-generated guns like that would be super-neat as a game mechanic.