It's entirely your decision because it's your money.
But to me, I don't worry if a gun is 20 bucks more here or there. The gun really costs nothing. It's the ammo I'm going to run through it that'll cost more than the gun eventually.
I know nothing about the economics of the gun business, but I have a very hard time understanding how some of these smaller gun shops make money on guns. I'll use Pullman Arms, because I'm most familiar with them. They generally have 2 people on, sometimes just one, and it takes a good half hour to get a gun processed. And they don't sell 2 guns or 4 guns an hour all week. Maybe on weekends they get that, but certainly not during the week. So, how do they stay in business, just counting labor costs? The markup on guns must be fantastic! Don't get me wrong, I love Pullman Arms, and I'm just using them as an example. I could point to the gun shop down in Natick as another example.
So, to sum it up, I never cared if Pullman was 20 bucks more than 4 seasons. or 40 bucks. or even 60 bucks. My time and gas and wear and tear on the vehicle to drive to 4 Seasons never made any sense, and I wanted to ensure that Pullman was there for a long time to come.
Again, it's your money, but you'll be sad when the only places still selling guns are Walmart and Dicks, and the next mass shooting happens and they cancel all firearms sales, maybe for good this time.