Triumph Sporting Arms is open for business as of March 31 at its Flower Mound location at 3351 Long Prairie Road. Triumph is a family-owned gun store specializing in firearms, ammunition, accessories and gunsmithing services that aims to be the “friendliest gun store in Texas, especially for families or those just starting out,” according to owner Robert Swackhamer. 972-951-1077. http://triumphguns.com