Range problems can be dealt with and it depends on your play style. Our current group is pretty close quarters. If you are in buildings or underground complexes then you are usually at short range for assault rifles anyway.
Miniatures are not useful for every encounter but some times they can be quite helpful.
I'm a miniature gamer and always have been so I use them a lot. Sometimes I use elaborate Terrain set ups. Sometimes I use maps or a wet erase battle grid. Depends on the encounter. For me they are a lot of fun and that's the main reason I play any game.
There are a lot of sci-fi and modern minis out there right now. Too many to name. If you know how to work the scale game which is quite varried then you can make just about any kind of character. Of course this can cost a lot of money. It cost me about $35 to build two miniatures for my main character but that's pretty unusual. He looks like I want him to though.
There are a lot of good companies to use for conversions or just as is. Of course Trolls and Dwarves are the hardest. Orcs are not that hard if you look around. Humans and Elves are easy.
Here is a short list of companies that currently produce sci-fi and modern minis that work well for Shadowrun:
Wargames Foundry's Street Violence: This line has a quite varried scale. Some are big enough to be Orcs. Some are small enough to be elves. The War Store carries this line at a really nice discount for U.S. customers.
Infinity: I don't have any of these yet but they look like a really good match for Shadowrun. I definately want to get some. Lots of drones and a few bikes even.
Reaper Chronoscope: I have a lot of these miniatures. In fact their fantasy lines have a number of half orcs that I have used for head swaps. It's pretty expensive though since the average half orc is $7.00. That's a lot for just a head.
Pig Iron Productions: Lots of nice "Security Team" type figs. Lots of useful bits too.
Copplestone Castings Future Wars: Lots of good stuff here. Some figs are big enough to be good Orcs. Quite a bit of this line is also carried by a company called EM4 and last time I checked they offered pre-painted versions.
Hasselfree Miniatures: They have a lot of good stuff. A lot of "Zombie Hunter" types. They also have an extensive line of sci-fi dwarves called "Grym". I don't own any minis from this company but I hear they are on the smallish side of 28mm which could be a good thing.
Herasy Miniatures: Lots of cool sci-fi and modern types. I don't own any and I've heard they are similar to Hastlefree in scale.
Merc Miniatures: Expensive but pretty spot on for the 6th world. I have one and it's very nice. I want more but my budget it kind of tapped at the moment and I have thousands of minis.
Games Workshop: Not so much their 40K line but if you check out their Specialist Games "
Necromunda" line you can find a lot of good Shadowrun type figs. They are kinda expensive.
Ironwind Metals: The origional Shadowrun line in all their 25mm early 90s glory. There are other 25mm lines out there if you look and some smallish 28mm lines. Good thing with 25mm is that any 28mm could be an Orc and the 30-35mm lines out there could make good Trolls.
I could keep going but that would take forever.
Here is a
pretty good list of miniature companies out that. That site also has an extensive list of miniature hobby sites.
Small miniature companies are often run by the sculptors. Being an artistic type I know that artistic types usually don't make good business types. I would look for a distributer rather than going through a smaller company line.
The War Store is a pretty good one.
Cool Mini or Not also has a store section that carries a lot of obsure lines and even a few one offs.
I've been trying to convince Reaper to do some meta types. There is no way anyone can copywrite the concept of Orc with an AK. They do have one dwarf in their Chronoscope line.