"I assure you that in order to be placed the branch detail program you have to volunteer."
This is not true- I was top 15% in the nation and I was forced to branch detail to Infantry, which was not my detail preference.
My advice, if you aren't in the top 10%, volunteer to detail because...