Duncan,
Only current badge that I am aware of that looks anything like that is Alpha Tau Omega. However, I don't think that it is typically worn with a chapter guard. ATO was founded in 1865 at VMI, so it can't be that one. Could be a defunct society - perhaps local to Ole Miss.
Rick