I can't really comment much on most of the gear, but I have used the Oceanic Shadow. I liked it and it lasted me for many years. My primary mask is now different, but I do still use the Shadow from time to time. There are different sizes of the Shadow, so you may have gotten the wrong size.
Most of the brands you mentioned are actually all the same company. Bare, Oceanic, Zeagle, Atomic are all part of Huish. I own Zeagle regulators and BC and also regularly use another Zeagle BC and Atomic regulators. I have no complaints with either. Atomic regs are great, so no problems there. Don't spend too much though, they all breathe the same. Difference is the materials.
For the BC, the only comment I would make is to make sure you really need all the lift of the Ranger. The bladder on the ranger is quite large, so if you don't need all that lift you can save a bit with one of the more streamlined versions. I use a Stiletto which works perfect for me.