r/canadaguns Jul 31 '26

Application / Regulation advice Guns.Rip and GunsOnline.ca

A where-to-shoot map and an aggregator.

Have fun!

Guns.Rip

and

GunsOnline.ca

I'm still entering gun ranges and no-shoot zones. I made an automated pin drop feature to edit/add crown sites/ranges and pics on the map.

The aggregator took a long time to train, but still might have the odd listing straggler. I'm making a dedicated CRON box to soft scrape all known sites. I made a built-in FRT checker (why not) so you can get more info on the gun you're looking at. The FRT is checked daily and I posted a searchable page for it. I might be adding pictures to it eventually.

I originally made these sites for myself so keep that in mind if you have "complaints". Suggestions and feedback are welcome!

38 Upvotes

31 comments sorted by

View all comments

10

u/LumberjackCDN Gold'n Loan Outfitters & Pawn Jul 31 '26

I disapprove, i dont see us on there lol.

2

u/KorporalKarnage Jul 31 '26 edited Jul 31 '26

Heh. Yeah, retailers were out of the scope for my map project. But if you sell online I do have a used/consignment section on the GunsOnline.ca site!

Edit: lol Nevermind! You're already on there! Just needed a better pagination. My bots run different on each retailer, they all scrape different.

2

u/KorporalKarnage Jul 31 '26

One more thing to add, my scraper caps out at 500 items/day. It may take more time to add the rest of your catalog (I think my log shows 5876 items in store).

This is how I programmed my scrapers, do a "light" touch every night so they don't get blocked (or my IP!).

3

u/_Armpit AlmostProhibited.ca Jul 31 '26

If it's 500 a day (per retailer or globally), you're going to be waiting weeks or months to index everything for some stores.

2

u/KorporalKarnage Jul 31 '26

I'm testing a few different proxy sites atm. Plus I'm making a method to run a scrape remotely from my mobile whenever I hit an open wifi connection (new IP). Basically a poor-man's proxy lol. I drive all over and have been saving wifi hotspots hehe.

Hat's off to you though! This isn't easy, and is still a work in progress.