Hand Guns

We sell many popular styles and types of handguns.

More Information

Long Guns

We offer many styles of popular long guns.

More Information


We stock many popular styles of knives for all your needs.

More Information
Saturday, April 19, 2014

Here are some items we carry

Long Gun Pics Go Here

Photos of knives or accessories to go here

Feb 15 2014

Email or Call for Inventory and Price checks !


Normal Hours

Open 10:00-5pm M-T-W

12-6 Thur.-Fri and Saturday 9:30-2pm

Look for our NEW interactive website to be up soon!

We have a TON of new stock right now, from Handguns , Shotguns, Rifles to AR's and accessories.

Ruger 1911 Commander and 5" in Stock

S&W, Remington, Sig 1911's in Stock over 12 different models !!

S&W Shields 9mm & .40 in stock now.

S&W M&P .45 Compacts in stock $559.99

Bodyguard .380's in Stock

Sig 220/229/226's in Stock

Sig 238's in Stock !!!

SP101 .22 and .357 Revolvers in Stock

Ruger LCR .22, .22Mag, 38's and 357's in Stock

HK P30's and USP 40 in Stock

10/22's all in Stock

Saiga 12g Shotguns in Stock

Rem and Mossberg 12g's in Stock

AR Lowers $99.99up, BCG's $149.99, Parts kits in stock $69.99up!

Ruger Mini 14's in Stock!

Used Glock Gen 2 22's and 23's .

S&W M&P Full Size and Compact 9 and 40's in Stock $499.99

M&P Range Kits in Stock

Stag Model 2L in Stock

Stag Model 3 in Stock

S&W M&P Sport AR's in Stock

S&W ORC AR's in Stock

S&W 15T AR's in Stock

S&W Governors in Stock

S&W 308 AR's in Stock

Variety of Ruger and S&W Revolvers in stock

Ruger SR22's in Stock

9mm, .40 and 45 ACP ammo in stock

223/5.56 ammo in Stock less than 0.50 cents a round

.22LR in stock in odd varieties

Magpul Accessories in Stock

Crossbreed Holsters in stock

Cleaning kits and supplies

Email us to see if we have what you are looking for.

ODSGuns Is Now Open For Business

We are your Southeastern Massachusetts supply of quality guns, ammo, and accessories. Famous for our great service for the last 30 years, call or stop in to our Cape Cod location and see what we have in stock !