General Gun Policy

General Gun & Supply

Our number one policy is to ensure our customers are 100% satisfied! We will do our best to ensure this with every transaction. If you feel something is not right contact us right away via phone at 519-250-8048 and we will do everything in our power to make things right!

Online Orders

All in stock online orders are processed as quickly as possible, usually within 24-48 Monday-Friday, if you are buying a restricted firearm from any province other than Ontario, please contact us 48-72 hours after your purchase to check on the status of your transfer. All orders will be updated at the time of shipping to include a tracking number.

Shipping Information

Our default shipper Canada Post.

Free Shipping

All orders from a province over $500 and under 40 pounds qualify for free shipping, excluding ammunition, reloading components (gun powder, projectiles, primers & shot).

Pre-Order Policy

General Gun & Supply takes pre-orders on new or high demand products. We try and do our best to give estimates on delivery dates and pricing but in these challenging times things change quickly and unexpectedly. If pricing or delivery dates change, we do our best to notify our customers as quickly as we can. If you are on a pre-order list, you may cancel at any time and receive a full refund.

Warranty & Service

Everything we sell is covered by our in-house 30-day warranty policy. If you have issues within this time, contact us and we will do whatever we can to solve your problem up to and including a full refund. If you have an issue outside of the 30 days, we will help you get in contact with the Canadian warranty center for your product. This policy excludes damage due to improper use or improper storage. We do not provide shipping for any items that have to come back for service. Most new products sold by General Gun & Supply will comes with a manufacturer warranty. Terms and conditions will vary from product or manufacturer.

Sticker Draws

All sticker draw sales are final. All winners will receive their items with free shipping and include bonus items. All winners are picked randomly using an online random generator of our choosing.

Course Cancelation

Please see this policy on our Course Sign Up page.

E-Transfer payments can be sent to all e-transfers are deposited automatically so no security question or answer is needed.

If you have any questions please contact us by phone at 519-250-8048 or email at