m249 rifle for sale