IDIOM ►

straight from the shoulder

Meaning 1
to hold a gun up at the shoulder and shoot it
Sentence 1
Hold the gun and shoot it straight from the shoulder.
Meaning 2
to be frank
Sentence 2
I want to hear the news, good or bad. Let's hear it, straight from the shoulder.

Derivation

The usual way of shooting a gun is to hold it level and pressed to the shoulder.