Long and slinky like a trout, never sings till it's guts come out. Answer: gun More Difficult Riddles with answers