You're right about it being a McFarlane figure. Apparently it's from Wetworks comics series #1 which is no longer in production. There's collector interest but not much in the way of value. You can
find them online fairly cheap.
Google is your friend.