What are the thoughts on this upper for a truck gun ? I've heard mixed thoughts on the barrel length and reliability

http://palmettostatearmory.com/psa-s...516444638.html