Barrett M99 questions?