I raise a couple beef a year for meat. I ask the butcher shop to save some horns for me. Now, out of a dozen, I may only get two half decent ones, but the others go for buttons, etc. A buddy raises Scottish Highland cattle and I get the horns whenever he butchers one. Even only one out of three of those is half decent. Depends on what you want to do with them. For powder horns, most beef and dairy breeds have short stubby howns. In addition, the beefers get butchered at 18 months to 26 months, so their horns haven't grown all that much.