You've basically got the right idea, but when you say you like public roads that's the same principle that validates welfare. There really is no middle ground on the right to confiscate property from John and use it to build or provide goods to Jeff.
When you say it is ok to violate property rights for purpose X, it doesn't take long for someone to point out that the rights should (and can) be violated for purpose Y. And so on and so on until government takes everything, and provides everything. First it is security and justice. Then it is rail and roads. Then it is medicine. Then education. Then pensions. Then the auto industry. Then health care. Regulate communications, food, entertainment, sex, marriage, sports...
The problem is that instead of taking from John to give to Jeff, you have to convince John to be charitable. That's what the problem with the 19th Century was. That's what I believe the "robber barons" realized and why men like Rockefeller and Carnegie spent so much so late in life trying to give back to society.