I don't work a lot with antler, but when I do I only use sheds. Gets me past that PETA principle.
Try smelling Deer Antler, that smell was stuck in my head for hours, Now I personally could not shoot a buck or Deer, in fact I feed them on my property, but a friend who hunt's gave me a few pieces to try.