Meaning 1 ►▼
to hold a gun up at the shoulder and shoot it
Hold the gun and shoot it straight from the shoulder.
Meaning 2 ►▼
to be frank
I want to hear the news, good or bad. Let's hear it, straight from the shoulder.
The usual way of shooting a gun is to hold it level and pressed to the shoulder.