เมื่อครั้งบ้านเมืองป่าเถื่อน เสือชง (เตอร์-ปริยะ วิมลโนช) บุกเข้าปล้นบ้านของ หิน (บิ๊กเอ็ม-กฤตฤทธิ์ บุตรพรม) และ ฆ่าพ่อ แม่ พี่สาว แล้วโยนศพลงจากโขดหินสูง ทำให้หินซึ่งซ่อนอยู่หลังกอไผ่ เห็นภาพความโหดเหี้ยมอำมหิตของพวกเสือชง จนเก็บเอามาเป็นความแค้น หลวงตาบุญ (รอง เค้ามูลคดี) ช่วยหินไว้จากความตายและเลี้ยงดูหินอย่างเด็กกำพร้า ขณะเดียวกันหลวงตาบุญก็เลี้ยง หาญ (โหน-ธนากร ศรีบรรจง) เด็กชายที่พ่อแม่มาทิ้งไว้หน้าวัด จนกระทั่งเด็กทั้งสองเติบโตขึ้นและหายไปจากหมู่บ้านโดยไม่มีใครทราบข่าวอีกเลย
บ้านโคก เป็นชื่อตำบลเล็ก ๆ ของเมืองชุมโจรในอดีตที่ตั้งอยู่ริมฝั่งแม่น้ำเจ้าพระยา แต่ได้ถูกบูรณะโดยชาวบ้านที่ล้วนประกอบอาชีพเกษตรกรรมและเป็นหมู่บ้านลำตัดอันมีชื่อเสียง หลวงตาบุญ พระภิกษุชราจำพรรษาเป็นเจ้าอาวาสอยู่เพียงรูปเดียว วัดบ้านโคกมีสัปเหร่อ ฉุย (ชูษี เชิญยิ้ม), ดิน (กระรอก เชิญยิ้ม) และดำ (ต๋อง ชวนชื่น) เป็นทีมสัปเหร่อ ส่วน นายผวน (ธรรมศักดิ์ สุริยน) เป็นมัคทายก
หิน ท่าลาด และ หาญ บ้านโคก อดีตเด็กกำพร้าที่หลวงตาบุญเก็บมาเลี้ยงและหายไปจากวัดนานถึง 20 ปี ทั้งคู่ได้กลับมาที่บ้านโคกในวันเดียวกัน หินกลับมาอย่างเงียบ ๆ ฝีมือการยิงปืนแม่นเหมือนจับวาง ส่วนหาญกลับมาพร้อมกับส่งเสียงร้องเพลงมาแต่ไกล หาญร้องเพลงได้ไพเราะมีลูกคอราวกับเสียงระนาด หาญมีเรื่องกับสมุนของ เสี่ยภุชงค์ อดีตคือ เสือชง หินจึงเข้าช่วยหาญ ต่างจำกันได้ว่าอยู่วัดด้วยกันมาและหายหน้าไปจากวัดพร้อม ๆ กัน เมื่อเกิดการยิงกันสนั่นตำบล เปรียว (เปรี้ยว-ทัศนียา การสมนุช) ลูกสาวของ พ่อก้าน (โย่ง เชิญยิ้ม) แม่แก้ว (จอมขวัญ กัลยา) ครูเพลงลำตัด และ บัวบาน (ติ๊กตั๊ก- ภัทรนิษฐ์ แก้วมณี) ลูกพี่ลูกน้อง รีบตามไปจับโจรพบหินและหาญซ่อนตัวอยู่ด้านหลังโขดหิน ทำให้เปรียวและบัวบานทะเลาะกับหินและหาญตั้งแต่ครั้งแรกที่เห็นหน้า เปรียวและบัวบานสงสัยว่าหินและหาญเป็นโจร ติดตามต่อได้ใน เพลงรักเพลงปืน