Should work fine with republic wireless. They rely on sprint and T-Mobile for cell towers, both of their bands are covered by this phone. Also, if you take the back cover off the phone or plug it into a PC, you'll see the phone is a XT1625.
And from:
http://www.prepaidphonenews.com/2016/07/republic-wireless-adds-new-smartphones.html
(Notice the headline in the link)
Yes, the Motorola G4 (XT1625), Motorola G4 Plus (XT1644), Moto X 2015 Pure Edition (XT1575), LG Nexus 5X (H790) and
Huawei Nexus 6P (H1511) all work with all four US national operators and most international ones
Beat Buy also fives you a 14? day return on cell phones, so not much to lose if you want to give it a shot...