we use a multitude of miniatures ive accumulated over the years, many of which are suitable for shadowrun. I would suggest looking at miniatures from Future Wars (street thugs, police, swat, punks), Kiss Kiss Bang Bang (KGB, spies, people in suits with guns) and Mercs (military, paramilitary and ragtag mercenaries). These are usually easier to find and might be cheaper than most official shadowrun miniatures (better quality too). humans orks and elves are easy to find models for since a mulcular guy can represent an ork and a skinny one can be an elf. Trolls and dwarves are a little more difficult. Try converting miniatures. Go to Games Workshop (despite the fact i hate the place) and get some dwarves and orks, then use green stuff and other bits and pieces to change them. Give a warhammer 40,000 ork horns and a long coat and hes suddenly a shadowrunner. give a dwarf a gun and some goggles and he's also ready to run the shadows. Can't find decent near future military figures? Buy a squad of Cadian shock troops. Need some gangers? Buy a gang of Orlocks from the Necromunda range.
I have also collected a lot of maps, some from the star wars video game, some from AT43 and some from Pathfinder. If none of them seem to satisfy my needs I'll sketch a map on some paper. I need to invest in some wipe-erase maps