Congratulations! My .02 will be limited to lights.
I’ve got the Streamlight TLR-7 and Olight PL-2 Mini Valkyrie, shown below mounted on my Glock 45 and Beretta PX4 Compact, along with pics of them inside and outdoors.
I like them both, but between this specific pair lean more to the Olight, as it’s easier to switch it as necessary between my various pistols (quick release lever and sliding adjustment), and I prefer it’s white light cast over the TLR-7’s yellowish tint (my other Streamlights cast white light, however).
One item that seems to be a point of contention for some, is the energy source; Olight has a non-removable battery that is recharged via an included USB cord (just need something to plug it in to), whereas the Streamlight uses batteries. For normal, everyday use I’ve plenty of access to electricity sources for charging. Now, if I were to be in a “worse case situation”, I’ll take the Streamlight without hesitation. But, considering it’s been almost three decades since I’ve been in that kind of situation, I’m not going to sweat the small stuff. But, I digress… LOL
Something else to consider is that currently, it seems like holster availability is greater with the Streamlight, so that may be a major pro/con for you. Truth be told though, I honestly don’t think you wouldn’t be served well with either of them if these were your only choices, and there’s LOTS to choose from out there. Good luck!