barrett m109 for sale