Anyway to reclaim things that have been sold?

I accidentally sold Oscar Mikes legendary when I was clearing out my inventory full of items. is there anyway I can get this back? Also will there be trading so I might be able to trade for one. I really enjoy playing Oscar Mike and was hoping for a way to reclaim the item I accidentally sold.