There's no hard & fast answer really, as it depends on your situation.
Personally, I'm a big fan of blogs in a subfolder on ecommerce sites. It gives you a great platform for publishing content that's useful to your target audience at various stages of their sales cycle.
For example, educating people about different solutions to a problem, guides on how to do stuff...
Not sure of the exact niche within gamers you sit, but, for example, a post with a detailed guide to streaming on Twitch, including photographs:
- That shows how to set-up OBS (Open Broadcaster Software),
- Explains the best settings in OBS are for Twitch (I know from experience people DO struggle with this part),
- Details how to set-up chat boxes and donation boxes etc in-stream,
- What your options are in terms of Headset/mic,
- What to look for in a webcam and how to do picture-in-picture style streaming (with an explanation of why this is good... It increases followers & encourages engagement etc)
- Detail external streaming hardware (Elgato boxes etc)
All of this will be VERY useful for any gamer wondering how to get into streaming and what hardware and software they need. Of course all the info is already available, but a lot of it is scattered across the web. Make it easy for folks and create an 'ultimate guide' style post.
Provide really uber-useful guides like this (varying depending on your exact sector), mix it in with genuine hardware reviews and comparisons... get a few mid-tier gamers to do hardware reviews on your blog too... and your blog may become someone's 'go-to' place for advice on gaming hardware, software and configuration. The benefits of this happening are that you may get subscribers to mailing lists, plus the brand trust - compared with JUST having an ecommerce store, will be huge.
You can also lock content with an email gate (e.g. in the Streaming example, offer a cheatsheet checklist that goes along with the post, in exchange for their email)... But personally? I'd be sure, if you do this, to have PLENTY of decent, helpful posts first. People will be more willing to give you their email once they know they can trust you. It's a value exchange and the onus is on YOU to provide the value first 
The brand trust you should earn from this sort of work will likely increase your conversion rate considerably, as people prefer to buy from who they trust. On the subject of conversion rate, if you've not seen it yet, watch this: https://moz.com/blog/how-to-craft-the-best-damn-ecommerce-page-on-the-web-whiteboard-friday
The only thing is, if you don't think you can support this level of quality on a blog, don't do it.
However, bear in mind that you DO NOT need to product 'x' posts a week... What dictates the amount you publish should be the capacity you have for producing stellar content. Better to publish less, but better. Also take the time to think about amplification of the content. Lots of good info here on Moz and other places.
Also, are there any folks you can partner with? Gamers who could get involved with the blog in exchange for gear or discounts?

Closes all open tabs, saves them in a list for later - Can export to a file too. Handy!