Weapon switching

Hi all. I was wondering how could I make my person switch weapons bend down and go prone with the least amount of animations possible but still having it look nice from a 3rd person angle? Would I need a run, shoot, reload, aim down sights (or would that be done with a script?) fir standing and prone?
Thank you for you support and taking the time to read this question.
Hope everyone has a great day!

In the third person, you must have an animation for it to remotely look acceptable. If you are by chance using a capsule, you could use this to crouch:

function Update(){
   if(Input.GetButtonDown("Crouch")){
   transform.localScale.y = 0.5;
   }
   else
   {
   transform.localScale.y = 1.0;
   }
}