go to a local sporting goods store. in america an example is big 5's or sports authority. you can usually find BB guns there, or real ones if you're going to a real outdoorsy one.
since you're getting it from a store you can likely return it after your project is done. check online first ofc though if they even stock bb guns