According to police, when officers arrived at the location after receiving the call, they found a woman with an apparent gunshot wound to her neck.
The victim was transported to an area hospital, and her condition is currently unknown.
Police said upon investigation, it was discovered that the victim was at the Walmart to meet with another woman, whom she knew, to transfer custody of a child.
According to police, an argument started between the two women which led to a physical altercation. The other woman pulled out a handgun and shot the victim.
Police said an off-duty Fannin County officer responded to the parking lot where the shots were fired.
The Fannin County officer saw the shooting suspect with the handgun and observed her running across the parking lot.
Police said the suspect fired at the officer which led to the officer returning fire. No one was struck during that exchange.
According to police, the suspect was taken into custody at that time.
The identities of the suspect and victim have not been released.
This still an active investigation according to police.
(©2016 CBS Local Media, a division of CBS Radio Inc. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)