I hope you get to see your son also...
I don't know the whole story and you probably have answered this already somewhere- what are your visitation rights? If you have court ordered visitation, what right does this individual have from preventing the visitation?
Since you asked, I would want a father to fight for me; however, not with verbal or physical assualts to other individuals.
With the verbal and physical assualt you could end up being prosecuted or have a restraining order put on you. Also, because of this event you may be reduced to monitored visitation or visitation removed.
I'm not judging, just giving you something to think about as when we are in the midst of it - an outsider can add some clarity.
Good luck...