ปืนลมสามารถกำหนดได้มากกว่าหนึ่งวิธีโดยนิยามมาตรฐานหรือตามกฎหมาย คำจำกัดความมาตรฐานคือปืนใด ๆ ที่ต้องการก๊าซอัดหรืออากาศเพื่อยิงกระสุนปืน ในแง่กฎหมายข้อกำหนดจะแตกต่างกันไปตามสถานที่ตั้ง
หลายประเทศถือว่าปืนลมเป็นอาวุธปืน มีหลายประเภทของอาวุธปืน แต่ในหลาย ๆ พื้นที่มันเป็นเรื่องผิดกฎหมายที่จะมีปืนลมโดยไม่ต้องผ่านกระบวนการเดียวกับที่ต้องมีอาวุธปืนชนิดอื่น มักจะมีข้อ จำกัด อายุเช่นกัน ในกรณีที่ห้ามปืนทั้งหมดปืนลมก็ถูกแบนเช่นกัน
กฎระเบียบที่ใช้กับปืนลมมักจะสอดคล้องกับพลังของปืน ยิ่งมีพลังมากเท่าไหร่ก็ยิ่งมีแนวโน้มที่จะถูก จำกัด หรือห้ามใช้แม้ว่าปืนลมจำนวนมากที่มีอยู่ในปัจจุบันจะไม่ทรงพลังเท่ากับที่เคยใช้ในอดีตเพื่อการป้องกันหรือการล่าสัตว์ ในขณะที่หลายคนไม่คิดว่าปืนลมเป็นอาวุธที่ร้ายแรง ปืนอัดเม็ดและปืน BB อาจทำให้บาดเจ็บสาหัส ต้องใช้ปืนลมเช่นเดียวกับปืนอื่น ๆ อย่างรับผิดชอบ
มีสามวิธีพื้นฐานที่ปืนลมเช่นปืนลมและปืนลมได้รับพลังงาน พวกเขาใช้คาร์บอนไดออกไซด์สปริงลูกสูบหรือนิวเมติกส์เพื่อขับเคลื่อนกระสุน บางคนต้องการ cocking หรือ pumping ก่อนดึงไกปืน
ก๊าซคาร์บอนไดออกไซด์หรือ CO2 ไม่จำเป็นต้องถูกดูดเข้าหาเครื่องก่อนดึงไกปืน พวกเขาต้องการตู้คอนเทนเนอร์ของ CO2 ซึ่งหมายความว่าการใช้งานนั้นค่อนข้างแพงกว่า เนื่องจากคาร์บอนไดออกไซด์ไวต่อความร้อนภาชนะจึงต้องเก็บไว้ที่อุณหภูมิที่เหมาะสมต่ำกว่า 120 องศาฟาเรนไฮต์หรือ 49 องศาเซลเซียส แต่ยิ่งน้อยกว่า ในขณะที่การออกแบบ CO2 นั้นมักจะไม่ทรงพลังเหมือนกับรุ่นอื่น ๆ แต่ก็มีโครงสร้างที่เรียบง่ายกว่าและสามารถยิงได้เร็วขึ้นเก็บพลังงานเพื่อให้สามารถยิงซ้ำได้
ปืนลมลูกสูบสปริงจะต้องถูกง้างก่อนที่จะยิง สปริงจะถูกบีบอัดระหว่างการง้างและคลายเมื่อมีการเหนี่ยวไก การกระทำนี้ทำให้อากาศที่อยู่ด้านหลังของกระสุนปืนกลายเป็นแรงดันซึ่งจะผลักกระสุนออกมาอย่างรุนแรง
มีปืนลมมากกว่าหนึ่งประเภท มีการออกแบบจังหวะเดียวและมัลติจังหวะ ปืนลมแบบสโตรกเดียวต้องถูกง้างเท่านั้น จะต้องปั๊มรูปแบบหลายจังหวะ การสูบน้ำน้อยที่สุดช่วยให้มีแรงดันเพียงพอสำหรับการถ่ายภาพระยะสั้นในขณะที่ในระยะที่นานขึ้นจำเป็นต้องใช้ปั๊มมากขึ้นในการสร้างแรงดันอากาศให้เพียงพอ


