>The town I'm in only has a population of 120k so I don't expect to be able to find niche items
This caught my eye: is 120,000 people considered a small market?
I grew up in a town of 5,000, work in a small city of 50,000 (which has plenty of amenities, including multiple independent outdoor sports stores) and now live in a village of 200 people.
There isn't a single ramen restaurant in this town. Nor is there any donut or ice cream shop that isn't a chain like Dunkin' Donuts or Cold Stone. The only outdoor store is a hunting store Gander Mountain or a sports oriented store like Dick's Sporting Goods. The only decent kitchen store is a Bed Bath and Beyond. The only "boutique" store I've found that I've found reason to go back to is a grill store, but even they didn't have something pretty basic like a flat burger press. Maybe Cedar Rapids, IA isn't a small market, but it doesn't feel like there are very many local options at all.
Sounds like it might be a demographic problem. Slightly larger town in Colorado here; we probably have 10-15 outdoor sports stores, and half are local.
Actually, I just checked again to make sure I wasn't a liar, and we did get a dedicated outdoor goods store but it wasn't until toward the end of last year. I did also finally get a leather repair shop for my boots who also moved in last year. Hopefully smaller retailers are recognizing a gap in the market and starting to move in. If someone wants to start a hipster ice cream or donut shop, the Cedar Rapids, IA market is all but uncontested.
This caught my eye: is 120,000 people considered a small market?
I grew up in a town of 5,000, work in a small city of 50,000 (which has plenty of amenities, including multiple independent outdoor sports stores) and now live in a village of 200 people.