A woman in Texas says Walmart refused to print her engagement photo because in it her fiance is holding a gun.