K and L Arms opened April 9 at 120 N. Main St., Ste. 206, Keller. The business sells new and used firearms as well as knives, ammunition and magazines, optics, and other parts and gear. 682-593-7005. www.kandlarms.com