You need to shape the traffic outbound.
-> You mean add a shape xxx average subcommand like this:
set ip dscp 31
set dscp default
shape average 50000000
If you can not control the other end then you can police incomming TCP traffic.
-> I can control the other end but the other end is a cat 3560 and was told that I need to use srr queue instead for cat 3560
You do not need the second line of ACL 100.
There is a Cisco Press QOS book.
-> You mean this "End-to-End QoS Network Design : Quality of Service in LANs, WANs, and VPNs"?